perm filename RESUME[1,LMM] blob sn#025709 filedate 1973-02-18 generic text, type T, neo UTF8
00100	Statement of Purpose / Resume
00200	
00300	Between my junior and senior years of high school, I attended  a  NSF
00400	summer  science institute at Stevens Institute of Technology, where I
00500	took two courses:  abstract algebra and computer programming.  I  did
00600	well  in  the  algebra  course,  but --- I'd stay up all night in the
00700	computer lab.
00800	
00900	At Rice, I can say quite modestly, I was one of the top math students
01000	in  my  class.   My general education wasn't very well-rounded (or as
01100	much as I would like it to have been),  but  I  did  manage  to  take
01200	non-science  courses that I enjoyed.  Meanwhile, starting my sophmore
01300	year, I began working as a part time computer operator and programmer
01400	for  a  chemistry  prof,  writing a program for solving Shroedinger's
01500	equation for certain n-dimensional regions.  Between  my  junior  and
01600	senior  year,  I  took  off  for  the summer and wound up in New York
01700	working for the  Manhattan  Court  district  programming  their  jury
01800	selection  system  in COBOL.  My senior year, I worked for a computer
01900	service  bureau  doing  things  like  writing  recursive   accounting
02000	programs.  (recursive  because  one  day  the  guy  told  me to add a
02100	sub-record feature; the next day, sub-sub-records too --  so  I  just
02200	did it recursively).
02300	
02400	In  addition  to  my  regular  Math program, I took what few computer
02500	courses Rice offered and even organised one (on A.I).  I  applied  to
02600	two  schools for graduate work in math.  One was Princeton, the other
02700	Stanford.  Fortunately, I suppose, Princeton didn't admit me.  In any
02800	case, I came to Stanford.   I want to confess that one of the reasons
02900	I chose Stanford was the computer  science  department  --  I  didn't
03000	realize  that, unlike Rice, the Computer Science and Math departments
03100	were as divergent and separate as they are.
03200	
03300	Well, my draft board intervened,  and  as  I  was/am  a  Conscientous
03400	Objector,  I  was requred to work two years at a job "in the interest
03500	of national health, safety, or welfare." I asked Dr.  Buchanan  (from
03600	whom  I  was  taking  CS 226) about programming jobs "for the medical
03700	center", and eventually came to work for DENDRAL as a "lab assistant"
03800	programmer.
03900	
04000	It  was one of the more fortunate things that ever happened to me.  I
04100	think somewhere I had been subtly brainwashed that  computer  science
04200	"wasn't  a  science",  and  felt  resistant  to the idea that I might
04300	really be more interested in CS than math.  I know better now.
04400	
04500	I began as a programmer, spent a  while  trying  to  debug  the  LISP
04600	system and writing miscelaneous system features.  I sort of fell into
04700	an independant research problem that had been kicking around  DENDRAL
04800	for  a  while  -- that of "cyclic structure generation" (see papers).
04900	The problem suited me since it had "mathematical content" and yet was
05000	"immediatly  applicable".    I think this is the beuuty of much of CS
05100	research that appeals to me.    The program has  come  to  the  first
05200	stage  of  completion  (i.e.,  first  working version), we have three
05300	papers written and I am still working on a  fourth.   (I  must  admit
05400	that  for  papers  1  and  2,  although  I  did  both  the design and
05500	implementation of the algorithms, Prof Harold Brown wrote the  papers
05600	and proved the correctness of the algorithms.
05700	
05800	In  the course of working for DENDRAL, I've learned a lot -- I've sat
05900	in on many classes in the CS  Dept  (mainly  Combinatorics  seminars,
06000	Knuth's data structures); read up on current A.I. research, learned a
06100	lot of programming languages,  common  programming  techniques;  I've
06200	learned  a  lot  about  graph theory, Polya enumeration, chemistry...
06300	Currently I am an R.A. for DENDRAL (although I am registered  in  the
06400	math  department).   I  am  also a part time (8 hrs/week) employee of
06500	Xerox Research Center, working on the developement of BBN LISP.
06600	
06700	PLANS FOR THE FUTURE:
06800	
06900	I'd like to explore more within computer science (I really know  very
07000	little  about  NA, for example.) The field of greatest interest to me
07100	now  is  combinatorics,  or  combinatorial  algorithms.   Almost   as
07200	important,  I  am  interested  in  the  theory and techniques of A.I.
07300	(rather a broad statement, but then so is A.I).  I'd like to stay  an
07400	R.A.  for  DENDRAL,  try  to close off my work in the next year (much
07500	documentation to be done) & learn a lot more than I  know  now.   I'd
07600	also  like  to  get a degree in Computer Science -- hopefully without
07700	taking too long about it. It's true that I haven't  decided  in  what
07800	area  I  will  finally  write my thesis, but I have a few interesting
07900	projects still on the shelf.